From:                              route@monster.com

Sent:                               Monday, April 18, 2016 4:43 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Program Analyst

 

This resume has been forwarded to you at the request of Monster User xapeix03

Jay Carlson 

Last updated:  02/28/14

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Bremerton, WA  98311
US

Mobile: 360-649-6218   
Home:
360-479-2701
jay.a.carlson@hotmail.com
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Jay Carlson Software Engineer

Resume Value: a273ufji7vukhyv9   

  

 

OBJECTIVE:

Advanced Skills & Recent Experience in C#, WPF, XAML, XML, T-SQL, SSIS
Intermediate Skills & Experience Server 2012, SQL Server 2012, TFS 2012.
Skills with Previous Exposure C++, SSRS, SSAS

Desired Work -- Building world class software that only a team can build.

 

EXPERIENCE:

5/2013 - 1/2014

BHI

Vernal Ut

Programmer

• Improved BHI (Minot, ND group) by recommending procedures, drawings, and standard practices. Hired as a programmer, but worked mainly as an automation technician (electrical).• Started researching trends in computing and missed curly braces and data structures. Being an electrician is not my goal in life.• Read below to see my real programming accomplishments.

3/2012 - 3/2013

Aditi Staffing

SQL Developer II

• Aditi Staffing placed me at Microsoft as an SQL Developer II where I created client / server applications.• Software Engineer for project Ancora, a suite of internal tools used for tracking sales, time, products, and features. The tools are used on two continents, North America and Europe, for a major Microsoft sales department.• As the developer I created eight libraries, three supporting apps and five separate applications for the Ancora Suite, also responsible for some SQL Server Administration functions.• All the user interfaces were written using Windows Presentation Foundation (WPF). There were over 50 WPF forms when I stopped counting.• Attended meetings where the business requirements were presented, and I was responsible for making the appropriate (physical layer and logical layer) data modeling of the business requirements in both schema design and object orientated language using C#.• I was responsible for the schema design of the backend SQL tables, queries, stored procedures, table functions, and SSIS packages.• I created clustered, and non-clustered indexes as appropriate to ensure quick data results.• I used unique indexes to ensure duplicate were not created where necessary.• I used primary and foreign keys to ensure data integrity.• High availability disaster recovery (HADR) was handled by using several different approaches, all working in concert for the same goal, multiple backups to multiple locations, multiple servers were in standby mode, and data was replicated to various locations worldwide. Online database mirroring was recommended but not used. • Decreased application startup time by having data staged as serialized data in XML format and multitasking in the background to improve startup time from 1 minute down to 12-15 seconds. • The serialized XML data allowed for high availability situations when working in a remote location with no Wi-Fi, all the records were still available to them. This also reduced the load on the server because the server was accessed only for the newest updates.• After the libraries were available, I was able to create two fully functioning time tracking programs in a week (prototypes). User changes went on for another couple weeks. In the end three different time tracking programs were created. One for tracking time against sales campaigns. One for tracking time against product studio for developers and designers. One time tracker was written for business intelligence people. • In addition to creating tools, I created a few reports exporting data to excel.• Used and administrated Team Foundation Server for Application Lifecycle Management, which includes work item task tracking, source code repositories, and code change planning.

9/2008 - 1/2012

Insight Global, Inc.

600 108Th Avenue NE, Bellevue, WA 98004

SQL Developer

• Insight Global put me at Boeing where I used SQL and created interfaces for applications.• Created SSIS packages and SQL stored procedures to allow scheduling jobs on servers. Created a Windows Presentation Foundation (WPF) interface using XAML and C# for the code backend to start and stop jobs and set program options for SQL servers. Result – Tickets and DBA services were not needed for scheduling jobs, saving time and money.• Created Windows Forms (WF) using C# for code to compare reports when validating changes. Result --Validation of new code changes affecting reports were 10 times quicker to verify.• Made all Extract, Transform, and Load (ETL) SSIS packages for loading Recon Validation Tools. Made all SQL tables, indexes, queries, and stored procedures for the Recon Validation Tools. Made all MS Excel (the required interface) VBA procedures to validate, send, and receive data from the SQL server. Tools in the Recon set of tools have tiered approval and validation from roles. Result -- Recon Validation Tools allowed for the quickest reconciliation validation of any airplane in the previous five years, resulting in the first three production airplanes being delivered.• Optimized queries for MS SQL Server (versions 2000, 2005, and 2008) saving hours of processing. Results – Processing was able to complete in a reasonable time frame.• Created a solution using dynamic SQL to create and drop temp tables to stage data. Results -- Not dropping the tables would have resulted in tens of thousands of additional tables. Also dynamic SQL allowed for processing in parallel.• Created an interface for users and developers to modify reporting parameters. Results -- SQL processes run in parallel with additional processes enabled or disabled on demand. Additional line numbers (airplanes) can be added, dropped, or re-arranged while reports are running.• Created controlling programs, template files, and tables with parameters. Results -- Two types of controllers, with two types of templates, and parameter tables would create 30,000 reports every day and 60,000 reports on weekends for end users.• The reports (listed above) are dynamic reports. Results -- The user can submit dispositions against the report back to the SQL server through the report interface. The report data plus the disposition data can be used to make the determination if parts/assemblies will be shipped from a partner to the next partner, or to final assembly.• Provided sample logs that became the template of logging for all databases. Results – The log provided data for metrics and information for troubleshooting when needed.• Used C# to create an XML report filter and generator. Limited only by OS file size. Results – The output report helped to identify key problem areas outside my scope of responsibility.

6/2007 - 6/2008

Excell Data Corporation

1756 - 114th Avenue SE, Suite #220

Contract Programmer

Excell put me at location "Microsoft" where I started as a System Analyst. After two months I was promoted to a Developer Position (this rarely happens). I was on a team using Team Foundation Server (TFS) to design and implement Team Foundation Projects and supporting tools. These tools would help manage the project to build the next version of windows. My work was visible to (a low average of) 10,000 people including managers, senior managers, VP’s etc. I was in a unique position where I could directly support internal customers creating solutions that involved working with both the front end and back end of Team Foundation Server. One of the projects involved creating and reading app XML configuration data, combining that data with the TFS exported work item type definition XML data, processing the XML, compare fields and data types with fields from an SQLDataReader, convert filtered and processed data to advanced SQL Views build on top of other SQL Views (I called them foundation views), that created an efficient view of work item types with both regular fields and long text fields including fields from linked work item types. These views allowed access to key data without having to install Team Foundation Client. It also helped in the automation of other parts of monitoring the windows builds. Other projects involved using the Team Foundation object model for data conversion of Team Foundation data. One project involved making very complex SQL statements to extract requested data. I mainly used C#, T-SQL, and XML, but I also used SQL Analysis Services and SQL Server Reporting Services to make reports on status of the projects. Occasionally I automated Excel Spreadsheets. I am able to solve complex problems and come up with innovative solutions.

11/2006 - 4/2007

Northwest Software Inc.

Contract Programmer

Was a contract programmer working for Washington Mutual. My job responsibilites were to automate extremely complex financial worksheets (MS Excel) using VBA, and integrate data with other applications like Polypaths, Summit, Bloomberg. I used VBA extensively making libraries for file, array, string, and XML manipulation routines. The libraries are used daily. Occationally I used C++ .Net in applications. I designed and coded a program to work across 64 databases. The job was cool and I learned a lot about .net code and XML routines, and learned the limits of MS Access. I worked indepenently.

9/2006 - 9/2006

Kelly IT Resources

Temp Employee

• Temp job moving computers at Microsoft for Corporate Moving Systems• I only took the job to get used to traffic patterns and see a little bit of Microsoft.• (It paid off when I had an interview a year later in the same building.)

8/1986 - 8/2006

US Navy

Various

Various

• Worked many mechanical type jobs, but also made my mark as a computer tech.• Made many projects including: o Created Amazing MS Access databases using VBA (many over 5 years). o Reports of all kinds. o C++ routines for data extraction, conversion, and report generation. o Information Management• Routinely managed more than 15 people (mechanics) on a daily basis.• Managed 70 (mechanics) on duty days.• Awarded Navy Commendation Medal for work immediately after 9/11.• Awarded Navy Commendation Medal (2nd) for troubleshooting, fixing, and maintaining the Integrated Condition Assessment System and training over 100 operators of the system.• Note – if you try to look these up the second medal is on the second page of DD-214.

 

EDUCATION:

0/1997 - 5/2002

Chapman University

Bachelor's Degree

I got my degree while working full time in the US Navy. All of my college classes were in classrooms with instructors. I have taken some computer courses online but they are not part of my college degree.

 

SKILLS:

Skill Name

Skill Level

XML

Expert

C++

Intermediate

C#

Expert

HTML

Intermediate

SQL

Expert

Reporting

Intermediate

Database Design - MS Access

Expert

XAML

Expert

WPF

Expert

SQL Server Integration Services (SSIS)

Expert

SSRS

Intermediate

SQL Server Analysis Services (SSAS)

Beginner

Team Foundation Project Management

Expert

 

LANGUAGES:

Languages

Proficiency Level

English

Fluent

 

CAREER HIGHLIGHTS:

Previous best position: Aditi Staffing placed me at Microsoft as a Software Developer for a suite of applications used for tracking sales, time, products, and features. The tools are still used on two continents nearly a year after I left.

 

INTERESTS & HOBBIES:

Rockets, Mars One, Aquaponics

 

REFERENCES:

Reference Name:

Mark Stowitts

Reference Company:

Microsoft

Reference Title:

ASG Finance BI Manager

Phone:

425-705-2515

Email:

MarkSto@Microsoft.com

Type:

Professional

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

90.00 - 100,000.00 USD yr

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

2+ to 5 Years

Date of Availability:

Immediately

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

Inactive Clearance

US Military Service:

Yes

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Software Engineer

Desired Job Type:

Employee

Desired Status:

Full-Time
Part-Time
Per Diem

 

Target Company:

Company Size:

Industry:

Computer Software

Occupation:

IT/Software Development

·         Enterprise Software Implementation & Consulting

·         IT Project Management

·         General/Other: IT/Software Development

 

Target Locations:

Selected Locations:

US-OR
US-WA

Relocate:

Yes

Willingness to travel:

Up to 100%